type runtime.spanSetBlock
9 uses
runtime (current package)
mspanset.go#L74: type spanSetBlock struct {
mspanset.go#L90: var block *spanSetBlock
mspanset.go#L307: func (s spanSetSpinePointer) lookup(idx uintptr) *atomic.Pointer[spanSetBlock] {
mspanset.go#L308: return (*atomic.Pointer[spanSetBlock])(add(s.p, goarch.PtrSize*idx))
mspanset.go#L321: func (p *spanSetBlockAlloc) alloc() *spanSetBlock {
mspanset.go#L322: if s := (*spanSetBlock)(p.stack.pop()); s != nil {
mspanset.go#L325: return (*spanSetBlock)(persistentalloc(unsafe.Sizeof(spanSetBlock{}), max(cpu.CacheLineSize, tagAlign), &memstats.gcMiscSys))
mspanset.go#L329: func (p *spanSetBlockAlloc) free(block *spanSetBlock) {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)